.shelf {
  width: 100%;
}

.shelf .shelf_hd {
  width: 100%;
  height: 50px;
}

.shelf .list {
  width: 94%;
  margin: 20px auto;
  display: grid;
  grid-template-columns: auto auto auto;
  grid-template-rows: auto auto auto;
  justify-content: space-around;
}
